/* CSS Document */
body {	text-align: center;	font-family: Arial,"宋体", serif;	margin:0;	padding:0;	font-size:12px;	color:#444444; margin-left:auto; margin-right:auto;  center repeat-y; background:url(index_02.jpg) repeat-x; background-color:#5C6574}
form,img,ul,dl,dt,dd {margin: 0; padding: 0; border: 0;list-style-type:none;overflow:hidden;}
h1,h2,h3,h4,h5,h6,h7,h8 { margin:0; padding:0;}
table,td,tr,th{font-size:12px; line-height:23px}
a{
	color:#444444;
	text-decoration:none;
}
a:hover{
	color:#FF0000;
	text-decoration:none;
	} 
.input{
	border: 1px solid #AAAAAA;
	padding:2px 0 0 4px;
	font-size: 12px;
	line-height: 12px;
	color: #999999;
}

.page{
	background-image: url(images/left_11_03.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 47px;
	width: 100%;	
}
.page ul{
	height: 38px;
	width: 100%;
	font-family: "宋体";
	font-size: 24px;
	font-style: normal;
	line-height: 38px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	text-indent: 770px;
	vertical-align: middle;
}
ul,li{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
}

.wtit {font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#FFF; font-weight:bold; line-height:28px}
.w_13,.w_13 a,.w_13 a:visited{ font-size:12px; font-weight:bold;color:#FFF; text-decoration:none; line-height:20px} 
.w_13 a:hover{color:#FFEA00; text-decoration:none}
.w_12,.w_12 a,.w_12 a:visited{ font-weight:normal;font-size:12px; color:#FFF; text-decoration:none; line-height:20px} 
.w_12 a:hover{color:#FFD200; text-decoration:none}
.box {height:26px; width:100px; float:left; text-align:left;}
.box2 {height:26px; width:60px; float:left;}
.pad7{ padding:7px;}
.nytxt{	font-size: 13px; color:#555;
	line-height:26px; padding:10px;}
.nyleft{
	padding: 0 0 0 16px;
	background-image:url(probg_25.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.nyright{
	padding: 8px 8px 8px 8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E4E4E4;
	border-bottom-color: #E4E4E4;
	border-left-color: #E4E4E4;
}
.conleft{ padding: 10px 0 15px 16px;}
.concenter{ padding: 10px 0 15px 0;}
.conright{ padding: 10px 16px 15px 0;}
.conc{
	background-color:#F9F9F9;
	padding: 10px 0px 4px 0;
	border: 1px solid #DCDCDC;
}
.h1{
	font-size:14px;
	padding:2px 0 0 12px;
	font-weight: bold;
}
.h2{
	font-size:16px;
	padding:10px 0 12px 0;
	font-weight: bold;
	height:30px;
}
.h7 {font-size:35px;padding:15px 0 0 10px;color:#EEEEEE;font-family:黑体;filter:glow(color=#FFFFFF,strength=3);}
.h {font-size:13px;padding:0 0 0 0;color:#000000;font-family:宋体;filter:glow(color=#FFFFFF,strength=2);border-top:none;display:block;width:780px;overflow:hidden;vertical-align:middle;}
.protit{
	font-size:14px;
	color:#F36A02;
	font-weight: bold;
}
.protit a{
	color:#F36A02;
	text-decoration:none;
}
.protit a:hover{
	color:#FF0000;
	text-decoration:none;
}
.leftnu {width:176px; font-size:13px; line-height:26px;float:left;color:#495A69; margin:0 0px 0 0px; _margin:0 0px 0 2px; text-align:left; border-top:none;overflow:hidden;}
.leftnu ul li{
    background:url(index_64.jpg) no-repeat 0px 12px;
	padding:3px 0 0 12px;border-top:none;overflow:hidden;
}
.leftnu a{
	color:#495A69;
	text-decoration:none;border-top:none;overflow:hidden;
}

.leftnu2 {width:166px;	font-size:13px; line-height:28px;float:left;color:#FEEDB5; margin:0 7px 0 30px; _margin:0 7px 0 15px; text-align:left}
.leftnu2 ul li{
    background:url(index_40.jpg) no-repeat 6px 12px;
	border-bottom:#F9B46F solid 1px;
	padding:3px 0 0 20px;
}
.leftnu2 a{
	color:#FEEDB5;
	text-decoration:none;
}
.leftnu2 a:hover{
	color:#121C25;
	text-decoration:none;
}
.leftnu3{
	font-size:13px; height:20px;
	color:#555;
	background:#F0F0F0;
	padding:3px 0 0 52px;
}
.leftnu3 a{
	color:#555;
	text-decoration:none;
}
.leftnu3 a:hover{
	color:#D6011E;
	text-decoration:none;
}
.mainnu1 {background:url(index_49.jpg);width:8px;height:446px;}
.mainnu2 {background:url(index_50.jpg);width:695px;height:446px;}
.mainnu3 {background:url(index_52.jpg);width:9px;height:446px;}
.tit{
	font-weight:bold;
	font-size:14px;
	color:#222;
}
.tit2{
	font-weight:bold;
	font-size:16px; height:24px;
	color:#222;
	background-image: url(ny_45.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding:3px 0 0 20px;
}
.nytop{
	font-size:12px;
	color:#4472A3;
	font-weight: bold;

}
.nytop a{
	color:#4472A3;
	text-decoration:none;
}
.nytop a:hover{
	color:#FF0000;
	text-decoration:none;
}
.leftbg{
	background-image:url(ny_07.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.nykan{border:solid #DADADA 1px;
        padding:6px 0px 10px 0px ;}	
.profont{
	font-size:12px;
	padding:2px 8px 2px 10px;
	line-height: 18px;
}
.toplink{
	color:#fff;
	font-size:13px;
	line-height:30px
}
.toplink a{
	color:#fff;
	text-decoration:none;
}
.toplink a:hover{
	color:#FFF600;
	text-decoration:none;
}
.bottline{
    border-bottom:solid #E3E4E5 1px;
	}
.leftline{
    border-left:solid #E3E4E5 1px;
	}
.imgkan{border:solid #CACACA 1px;
        padding:1px; margin:2px}
.produ{border:solid #DADADA 1px;
        padding:5px; }
.graykan{border-left:solid #E6E6E6 1px; border-bottom:solid #E6E6E6 1px;border-right:solid #E6E6E6 1px; }
.graykan2{border:solid #C9C9C9 1px; padding:1px}
.innb{padding:6px;}
.brfont{
	color:#0C69AC;
}
.dlink3{
	color:#E3E3E3;
	line-height:12px;
}
.dlink3 a{
	color:#E3E3E3;
	text-decoration:none;
}
.dlink3 a:hover{
	color:#E3E3E3;
	text-decoration:none;
}
.newli {
	padding:3px 6px 1px 15px;
	background-image: url(index_67.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.redfont{color:#F00}
.redfont a{
	color:#F00;
	text-decoration:none;
}
.redfont a:hover{
	color:#F00;
	text-decoration:none;
}
.w_l{ font-weight:normal;font-size:14px; color:#333; text-decoration:none; line-height:28px; width:208px; height:28px; }
.w_l a,.w_l a:visited{font-weight:normal;font-size:14px; color:#333; text-decoration:none; line-height:28px; width:208px; height:28px; } 
.w_l a:hover{color:#FF0000; text-decoration:none;}
.w_l2,.w_l2 a,.w_l2 a:visited{cursor:pointer; font-weight:normal;font-size:12px; color:#8E8E8E; text-decoration:none; line-height:20px; background-color:#FFD200} 
.g_l2,.g_l2 a,.g_l2 a:visited{font-weight:normal;font-size:12px; color:#7C7C7C; text-decoration:none; line-height:22px; padding:4px 2px 0 10px} 
.s_input{
	padding:2px;
	color:#CCC;
	height:12px;
	border: 1px solid #000; margin-top:7px;
}/*搜索淡蓝边框样式*/
.blue_border{border:1px solid #BDCFD7; padding:2px}/*搜索淡蓝边框样式*/
	
.news{ width:254px; margin:0; padding:0; list-style-type:none; margin:3px 2px 0 10px; text-align:left; font-size:12px;}
.news li{  background:url(index2_42.jpg) no-repeat 1px 9px; padding-left:12px; padding-top:1px;  line-height:19px; color:#8E8E8E}
.news li a{ color:#747474}
.news li span{ float:right; padding-right:3px;}
.newsgd{ margin:0; padding:0; list-style-type:none; margin:10px 0;}
.newsgd li{ background:url(ico.jpg) no-repeat 5px 11px; padding-left:15px; line-height:26px}
.newsgd li span{ float:right; padding-right:15px;}
.lemu{ width:130px; margin:0; padding:0; list-style-type:none; margin:9px 5px 0 4px; text-align:left; font-size:12px;}
.lemu li{  background:url(leftico.jpg) no-repeat 3px 8px; padding-left:20px; padding-top:1px;  border-bottom: dashed #999 1px; line-height:24px;}
.titioc{background:url(index2_18.jpg) no-repeat 1px 1px; padding-left:14px; padding-top:1px;  line-height:19px; color:#007ED6; font-weight:bold}
.sub{  padding:8px 2px 0 20px; list-style-type:none; text-align:left; font-size:12px;}
.sub ul li{list-style:none; float:left; display:block; background:url(index_26.jpg) no-repeat 0px 7px; padding:0 20px 0 6px;line-height:19px;}
.menu_li {}
.menu_li span {color:#FFFFFF;}
.menu_on {background:url('menu_on.gif') repeat-x;}
.menu_on span {color:#FFEA00;} 

/* common */
.m {width:960px;margin:auto;}
.top {height:26px;line-height:26px;background:#F7CEF9;padding:0 10px 0 10px;}
#top a {text-decoration:none;}

.side_head {border-bottom:none;background:url('side_head.gif') repeat-x;}
.side_head div {padding:0 10px 0 10px;font-size:14px;height:28px;line-height:30px;overflow:hidden;letter-spacing:1px;}
.side_body {border-top:none;padding:10px;margin:0 0 10px;}
.side_body li {background:url('../../image/ico_arrow.gif') no-repeat 5px 7px;padding:0 0 0 20px;height:26px;line-height:26px;overflow:hidden;}

.main_head {border-bottom:none;padding:3px 0 0 16px;}
.main_head div {padding:3px 0 0 20px;font-size:14px;height:28px;line-height:30px;overflow:hidden;letter-spacing:1px;}
.main_body {border-top:none;}
.main_body1 {border-top:none;display:block;height:110px;overflow:hidden;text-align:center;vertical-align:middle;}
.title {text-align:center;font-size:16px;font-weight:bold;color:#FF6600;line-height:40px;}
.info {margin:0 10px 0 10px;border-top:#C0C0C0 1px dotted;border-bottom:#C0C0C0 1px dotted;line-height:25px;text-align:center;}
.content {font-size:13px;line-height:180%;padding:10px;}
.content p {margin:0 0 15px 0;}
.foot {text-align:center;padding:20px 0 20px 0;line-height:28px;}
.pos {padding:5px 15px 5px 25px;background:url('../../image/homepage.gif') no-repeat 5px 3px;}
.inp {padding:2px;color:#666666;}
.sbm {width:50px;height:20px;color:#333333;background:url('side_head.gif') repeat-x;}
/* sign */
.sign {z-index:1000;position:absolute;width:180px;height:50px;background:url('../../image/vip_bg.gif') no-repeat;margin:-10px 0 0 780px;}
.sign div {padding:23px 0 0 73px;}
.sign strong {font-size:18px;color:red;}
.sign span {font-size:18px;color:red;font-weight:bold;padding:0 0 0 60px;}
/* thumb */
.thumb {padding:6px;}
.thumb img {border:#C0C0C0 1px solid;padding:3px;}
.thumb div {width:90%;height:20px;overflow:hidden;line-height:26px;font-size:13px;margin:6px 0 6px 0;}
.thumb p {font-size:10px;color:#888888;margin:2px;}
.thumb_on {background:#F1F1F1;border:#9A1DA3 1px dotted;}
/* album */
.album {width:250px;cursor:pointer;}
.album div {padding:5px;border:#CCCCCC 1px solid;background:#F3F3F3;}
.album div span {display:block;width:240px;height:180px;overflow:hidden;text-align:center;vertical-align:middle;}
.ab_im {padding:2px;margin:10px 0 10px 13px;border:#C0C0C0 1px solid;}
.ab_on {padding:2px;margin:10px 0 10px 13px;border:#FF6600 1px solid;background:#FF6600;}
#imgshow {z-index:1000;position:absolute;border:#666666 1px solid;padding:5px;}
/* pages */
.pages {padding:10px 0 10px 0;text-align:center;font-size:12px;color:#666666;}
.pages a:link,.pages a:visited,.pages a:active  {color:#004499;border:#9AAFE5 1px solid;padding:1px;text-decoration:none;}
.pages a:hover  {border:#2E6AB1 1px solid;color:#FF6600;padding:1px;text-decoration:none;}
.pages label {border:#2E6AB1 1px solid;color:#004499;padding:1px 5px 1px 5px;}
.pages span {color:red;font-weight:bold;}
.pages_inp {border:#2E6AB1 1px solid;padding:1px;width:26px;}
.pages_btn {width:26px;background:#F1F7FC;border:#2E6AB1 1px solid;color:#004499;font-weight:bold;font-size:11px;}
/* basic */
.f_l {float:left;}
.f_r {float:right;}
.t_r {text-align:right;}
.t_c {text-align:center;}
.t {float:right;}
.f_b {font-weight:bold;}
.f_n {font-weight:normal;}
.f_white {color:white;}
.f_gray {color:#666666;}
.f_orange {color:#FF6600;}
.f_red {color:red;}
.f_green {color:green;}
.f_blue {color:blue;}
.f_dblue {color:#1B4C7A;}
.px10 {font-size:10px;}
.px11 {font-size:11px;}
.px12 {font-size:12px;}
.px13 {font-size:12px;}
.px14 {font-size:14px;}
.lh18 {line-height:180%;}
.b10 {font-size:1px;height:10px;}
.pd10 {padding:10px;}
.c_b{clear:both;}
.dsn {display:none;}
.c_p {cursor:pointer;}
.highlight {color:red;}